horse taming stick - Turco Inglés Diccionario